someone that causes trouble - Français Anglais Dictionnaire